acolyte of satan - Turkish English Dictionary